require(['./config'], function () {
  require(['jquery', 'template', 'loadHF'], function ($, template) {
    class Register {
      constructor() {
        this.addListener()
      }
      addListener () {
        $('.btn-register').on('click', this.registerHandler)
      }
      // 点击提交事件处理程序
      registerHandler (e) {
        // 阻止表单默认事件提交
        e.preventDefault()
        // 获取待提交的用户注册信息
        const data = $(".form-register").serialize()//序列化表单中添加了name属性的内容
        // 将用户信息提交到后端注册
        $.post('/api/register.php', data, res => {
          // console.log(JSON.parse(res))
          if (res.data.status === 1) {
            // 注册成功
            location = '/html/login.html'
          } else {
            // $('.register-error').removeClass('hidden').text(res.data.message)
            location = '/html/login.html'
          }
        }, 'json')

      }
    }
    new Register()
  })
})